it rained all day long - Español Inglés Diccionario